person living on an allowance - Turco Inglés Diccionario